package com.weixing.mall.provider.model.dto;

import com.weixing.mall.provider.model.enums.TransBillTypeEunm;
import com.weixing.mall.provider.model.enums.TransStatusEunm;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @ClassName GoodsTransBillDto
 * @Description TODO <br/>
 * @Author gjq
 * @Modified By:
 * @Date 2019/10/28
 * @Version 1.0
 **/
@Data
public class GoodsTransBillDto {

    @ApiModelProperty(value = "ID")
    private Long id;
    @ApiModelProperty(value = "调货单号")
    private String transBillSn;
    @ApiModelProperty(value = "调货发起人（后台默认添加时当前登陆人，该项不需要传参）")
    private Long promoter;
    @ApiModelProperty(value = "调货状态")
    private TransStatusEunm transStatus;
    @ApiModelProperty(value = "出货仓库")
    private Long outputDepot;
    @ApiModelProperty(value = "调货总数量")
    private Integer quantity;
    @ApiModelProperty(value = "入货仓库")
    private Long inputDepot;
    @ApiModelProperty(value = "备注")
    private  String remark;
    @ApiModelProperty(value = "发货员ID")
    private  Long  fhId;
    @ApiModelProperty(value = "发货员名称")
    private  String  fhName;
    // 关联的商品

    @ApiModelProperty(value = "关联的商品list")
    private List<GoodsTransBillProductDto> products;
}
